put someone through his paces - English Synonyms Dictionary